amphibious transport crossing point - Spanish English Dictionary